/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 苏李涛
 * Date: 2024-10-07
 * Time: 21:04
 */

import java.util.Scanner;

/**
 * 题目：游游的you：
 * 来源：牛客网
 *
 * 游游现在有a个'y'，b个'o'，c个'u'，他想用这些字母拼成一个字符串。
 * 三个相邻的字母是"you"可以获得2分，两个相邻的字母是"oo"，可以获得1分。
 * 问最多可以获得多少分？

 * 输出描述:
 * 输出
 * 𝑞
 * q行，代表每次询问的答案。
 * 示例1
 * 输入
 * 3
 * 1 1 1
 * 2 3 2
 * 1 5 2
 * 输出
 * 2
 * 4
 * 5
 * 说明
 * 第一次询问，可以拼出"you"，获得2分。
 * 第二次询问，可以拼出"oyouyou"，获得4分。
 * 第三次询问，可以拼出"uooooyou"，获得5分。
 */
public class StringExercise {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int q = in.nextInt();
        int a,b,c;
        while(q != 0){
            a = in.nextInt();b=in.nextInt();c=in.nextInt();
            int x = Math.min(a,Math.min(b,c));//you个数
            System.out.println(2 * x + Math.max(b-x-1,0));//注：b-用掉的'o';
            q--;
        }
    }
}
